debug-assertions = true # controls whether debug assertions are enabled
codegen-units = 1 # controls whether the compiler passes `-C codegen-units`
# `codegen-units` is ignored when `lto = true`
+panic = 'unwind' # panic strategy (`-C panic=...`), can also be 'abort'
# The release profile, used for `cargo build --release`.
[profile.release]
lto = false
debug-assertions = false
codegen-units = 1
+panic = 'unwind'
# The testing profile, used for `cargo test`.
[profile.test]
lto = false
debug-assertions = true
codegen-units = 1
+panic = 'unwind'
# The benchmarking profile, used for `cargo bench`.
[profile.bench]
lto = false
debug-assertions = false
codegen-units = 1
+panic = 'unwind'
# The documentation profile, used for `cargo doc`.
[profile.doc]
lto = false
debug-assertions = true
codegen-units = 1
+panic = 'unwind'
```
# The `[features]` Section